combat support troops - Francés Inglés Diccionario